@charset "utf-8";

/*for the main content of the index page*/
#game_news{}
#game_news .news_l{width:397px; height:352px;margin-left:15px;border:4px solid #f2f2f2;position:relative;overflow:hidden;_display:inline;}
.news_l ul{ width:9999px; position:absolute;}
.news_l li{width:397px;height:352px;overflow:hidden;float:left;}
#game_news .news_r{width:406px;margin-right:20px;_display:inline;}
#game_news .news_title{width:374px;height:30px;line-height:30px;font-size:12px;padding:0 16px;background-color:#ededed;}
/*标题栏的css3 渐变特效*/
#game_news .news_title{background-image:-moz-linear-gradient(top,#ededed,#f2f2f2);/* Firefox 3.6 */
background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#f2f2f2),color-stop(1,#ededed));/* Safari & Chrome */
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ededed",endColorstr="#f2f2f2");/* IE6 & IE7 */
-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ededed',endColorstr='#f2f2f2')";/* IE8 */}

#game_news .news_first{margin-top:12px;overflow:hidden;}
#game_news .news_first img{float:left;margin:0 20px 0 3px;}
#game_news .news_first p{width:260px;float:left;margin:8px 0 0;line-height:18px;}
#game_news .news_r ul{margin:0 10px 6px 0;list-style:none;}
#game_news .news_r ul li{border-bottom:1px dashed #ccc;padding:0 30px 0 10px;line-height:23px;}
#game_news .news_r ul span{float:right;*margin:-23px 30px 0 0;}
/*** end #game_news ***/
#game_notice{margin-top:20px;line-height:20px;}
#game_notice .game_list{margin:0 20px; padding:15px 0 10px;border-bottom:1px dashed #ccc;}
#game_notice .g_last{border-bottom:none;}
#game_notice .column_1{width:95px; text-align: center; margin-right:15px;}
#game_notice .column_2{width:350px;position: relative;}
#game_notice .column_3{width:355px;}
#game_notice .column_4{width:330px;}
#game_notice .column_1 div{width:70px; height:70px; background:url(../images/camp.png) no-repeat;margin:6px auto;} 
#game_notice .column_1 div.icon_ssq{ background-position:-88px -160px;}
#game_notice .column_1 div.icon_3d{ background-position:-169px -160px;}
#game_notice .column_1 div.icon_qlc{ background-position:0 -233px;}
#game_notice .column_1 div.icon_kl8{ width:84px; background-position:0 -160px;}
#game_notice .column_1 div.icon_pk10{ width:81px; background-position:-79px -233px;}
#game_notice .t_red{font-weight:bold; margin-left:10px;}
#game_notice .t_bl{margin-left:80px;}
#game_notice .ball_list{ clear:both;margin:18px 0 0 0;}
#game_notice .ball_list li{ width:33px; height:34px; font:bold 16px Arial; color:#fff; text-align:center; background:url(../images/camp.png) -270px -417px no-repeat; margin-right:5px; line-height:34px;}
#game_notice .ball_list li.blue{background:url(../images/camp.png) -234px -417px no-repeat;}
#game_notice .links{width:500px; position:absolute; left:0; top:85px;}
#game_notice .links a{ background:url(../images/camp.png) -388px -370px no-repeat;float:left; position:relative;padding-left:8px;margin-right:10px; line-height:15px;}
#game_notice .c3_r{float:right;margin-right:15px;}
#game_notice .t_dred{ clear:both; font-weight:bold; margin-top:36px;*margin-top:16px;}
#game_notice .deadline{ width:200px; float:left; margin:8px 0 0 0;}
#game_notice a.buynow{ clear:right;width:119px; height:41px; background:url(../images/camp.png) 0 -416px no-repeat; float:right; margin-right:3px;}
#game_notice a.buynow:hover{background-position:0 -457px;}
#game_notice .t_big li{ font-size:20px;}
#game_notice .c2_dred{font-weight:bold; margin:25px 0 0 35px;}
#game_notice a.past_no{background:url(../images/camp.png) -388px -370px no-repeat;position:relative;left:30px;padding-left:8px;}
#game_notice .kl8_bg{ width:365px; height:58px; background:url(../images/camp.png) 0 -313px no-repeat; margin-top:12px; padding-top:4px;}
#game_notice .pk10_bg{width:365px; height:33px; background:url(../images/camp.png) 0 -376px no-repeat; margin-top:20px; padding-top:4px;}
#game_notice ul{ margin:3px 0 0 4px;}
#game_notice li{width:36px; height:24px; font-size:16px; text-align:center; line-height:24px;}
#game_notice .fp{width:62px;_width:64px;line-height:30px; margin:-40px 0 0 380px; font-size:14px; font-weight:bold; position:absolute;}
#game_notice .fp span{ width:30px; line-height:30px; font-size:18px; color:#fff; text-align:center; background:url(../images/camp.png) -195px -419px no-repeat;float:right;}
/*** end #game_notice ***/

#game_cards dl{ width:840px; height:240px;margin:10px auto;overflow:hidden; background:#f2f2f2 url();*background-image:url(../images/noisebg.gif);}
#game_cards dl{-webkit-box-shadow:1px 1px 3px #cecccd;-moz-box-shadow:1px 1px 3px #cecccd; box-shadow:1px 1px 3px #cecccd;}/* 设置阴影 */
#game_cards dt{overflow:hidden;}
#game_cards h2.title_ggl{height:36px; font-size:18px; background:url(../images/camp.png) -330px 0 no-repeat; padding-left:75px; margin-left:300px; line-height:40px;_display:inline;}
#game_cards dt .ggl_more{ margin:10px 15px 0 0;}
#game_cards dd{ width:190px;float:left; margin:15px 0 0 17px;_display:inline;}
#game_cards dd img{ border:5px solid #fff;}
#game_cards dd div{line-height:25px;}
#game_cards dd a{ width:48px; height:25px; background:url(../images/camp.png) -452px -317px no-repeat; margin-top:-25px;float:right;}
#game_cards dd a:hover{background-position:-452px -342px;}
#game_cards .ggl_banners{width:836px; height:196px; margin:0 auto;position:relative;overflow:hidden;}
#game_cards .ggl_banners ul{ width:9999px; position:absolute;}
#game_cards .ggl_banners li{width:836px;height:196px;float:left;}
#game_cards .news_tab{ margin:35px 18px 12px;}
#game_cards .tab_wrapper{width:580px;  float:left;}
#game_cards .tabs{border-bottom:2px solid #9f1209;}
#game_cards .tabs li{font-size:14px; padding:6px 20px; margin-right:5px; cursor:pointer;border:1px solid #ccc; border-bottom:none;background-color:#f2f2f2;}
#game_cards .tab_wrapper li.cur, #game_cards .tab_wrapper li.hover{color:#fff; font-weight:bold;background-color:#ae0f0f;border:1px solid #ae0f0f; border-bottom:none;}
/*Tabs的css3 渐变特效*/
#game_cards .tabs li{background-image:-webkit-gradient(linear,0% 40%, 0% 100%,from(#f2f2f2),color-stop(0.4,#ececec),to(#e6e6e6));
background-image:-moz-linear-gradient(0% 40% 270deg,#f2f2f2, #ececec, #e6e6e6 100%); 
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f2f2f2",endColorstr="#e6e6e6");/* IE6 & IE7 */
-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#f2f2f2',endColorstr='#e6e6e6')";/* IE8 */}
#game_cards .tab_wrapper li.cur, #game_cards .tab_wrapper li.hover{background-image:-webkit-gradient(linear,0% 40%, 0% 100%,from(#bc2729),color-stop(0.4,#a1120a),to(#a1120a));
background-image:-moz-linear-gradient(0% 40% 270deg, #bc2729,#a1120a, #a1120a 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#bc2729",endColorstr="#a1120a");/* IE6 & IE7 */
-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#bc2729',endColorstr='#a1120a')";/* IE8 */}

#game_cards .t_cont{ border:1px solid #ccc; border-top:none; padding:15px 0 10px 0;}
#game_cards .dot li{ width:255px;border-bottom:1px dashed #ccc; float:left; margin:0 7px;}
#game_cards .notice_wrapper{width:120px; height:198px; border:7px solid #f2f2f2; background:url(../images/notice.jpg) 10px center no-repeat; padding-left:90px;}
#game_cards .notice_wrapper p{ margin:15px 0; line-height:18px;}
/*** end #game_cards ***/

#game_hots{width:811px; background-color:#f2f2f2; border:1px solid #e6e6e6; padding:12px 12px 20px; margin:12px auto 20px;}
#game_hots dl{width:350px; float:left;}
#game_hots dl h3{padding-left:20px; margin-bottom:7px; float:left; line-height:20px;}
#game_hots i{position:absolute; margin:0 -16px; border-color:transparent transparent transparent #c10035;border-style:dashed solid;border-width:8px 0 8px 8px;line-height:0;}
#game_hots dt a{float:right;}
#game_hots .bbs{width:442px;margin-top: 25px;background:url(../images/bbs-bg.png) no-repeat;float:right;}
#game_hots .bbs_hot{float:left;width:168px;height:198px;overflow:hidden;padding:15px 0 0 55px;}
#game_hots .bbs_hot h3{font-size:14px;font-weight:700;margin-bottom:13px;}
#game_hots .bbs_hot li{list-style:none;height:31px;}
#game_hots .bbs_hot img{width:25px;height:27px;float:left;margin-right:2px;}
#game_hots .bbs_hot a{height:26px;display:block;line-height:26px;margin-right:6px;overflow:hidden;}
#game_hots .bbs_hot a.bg{background-color:#E4E4E4;}
#game_hots .bbsLink{float:left;padding-top:3px;}
#game_hots .bbsAd{clear:both;color:#FFF;font-size:20px;font-weight:700;line-height:29px;margin-left:65px;}
/*** end #game_hots ***/
